Technology is best when it brings people together.
Previous new product development and/or manufacturing experience in medical / pharmaceutical industries a distinct advantage; in p...